unit test [Jest][유닛테스트] (1) 테스트 코드 작성전 설정하기, 에러 해결하기 ( jsx, unhandledPromiseRejection, TestingLibraryElementError) 모든 기능이 구현 된 이후 리팩토링 단계에서 진행하면 테스트 범위와 내용이 명확해질 뿐더러 에러 해결에도 큰 도움을 받을 수 있을 것이라고 생각했다. 테스트 내용 달력 창이 렌더링 된 후 예약 불가능한 날짜 받아오기 이 함수는 예약 불가능 한 날짜들을 순회하며 선택한 체크인 날짜 이후의 가장 첫번째 예약 불가 날짜를 리턴한다. 이 첫번째 예약 불가날짜 이후의 모든 날짜들은 블락처리될 수 있도... unhandledPromiseRejectionunit testtestingLibraryElementErrorJSX테스트코드유닛 테스트sytaxErrorJSX Unit Test란? (단위 테스트) Unit Test를 진행하게 된다면 하나의 기능을 독립적으로 테스트를 하며 코드 변경으로 인해 문제가 발생하여도 짧은 시간안에 해당 문제를 파악할 수 있습니다. 새로운 기능 추가 시 수시로 빠르게 테스트 할 수 있다. 코드에 대한 문서가 될 수 있다. Fast: 테스트는 빠르게 동작하여 자주 돌릴 수 있어야 한다. 잘못된 입력값 길이 테스트 (2자리 수) 프로그래밍을 하게되면 대부분의 객체는... unit teststubmockMockitoMockito Private메서드의 Unit Test 하지만 지난주 공부한 Java의 Unit test 내용으로는 Private 메서드에 대해서는 테스트를 하기 힘들어 Private 메서드를 테스트 하는 방법에 대해 공부해보고자 합니다. 1주차에 공부한 Unit Test에 대한 자세한 내용은 를 통해 확인해보실 수 있습니다. Private 메서드는 기본적으로 외부 클래스에서의 접근이 불간으하여 해당 메서드를 Default메서드로 빼거나 Publ... unit testPrivate Method testPrivate Method test 12.11.21 릴리 TIL : TDD는 처음이라 1. private은 Unit Test를 어떻게 할까? 다른 캠퍼들이 나누어주신 해결방법은 아래와 같은 것들이 있었다. (test만을 위한 코드를 프로덕션 코드에 적어준다는게 좀 찜찜하다) private (set)을 활용하는 방법 다른 있는 메서드들을 활용해서 test case를 작성해 간접적으로 테스트하는 방법 subscript을 활용하는 방법 나는 첫번째 방법으로 queue를 연산프로퍼티... TDDunit testgitTDD #43 Django - Unit Test Test 종류 - End-To-End Testing : 실제로 브라우저를 띄우고 구현한 기능들을 하나씩 실제로 테스트하는 방법. - Integration Testing : 최소 두개이상의 클래스 또는 서브 시스템의 결합을 테스트하는 방법. ex> Postman 또는 httpie로 호출해서 Json response가 제대로 출력되는지 확인 - Unit Testing : 작성한 코드의 가장 작은... TILunit testWeCodedjangoTIL
[Jest][유닛테스트] (1) 테스트 코드 작성전 설정하기, 에러 해결하기 ( jsx, unhandledPromiseRejection, TestingLibraryElementError) 모든 기능이 구현 된 이후 리팩토링 단계에서 진행하면 테스트 범위와 내용이 명확해질 뿐더러 에러 해결에도 큰 도움을 받을 수 있을 것이라고 생각했다. 테스트 내용 달력 창이 렌더링 된 후 예약 불가능한 날짜 받아오기 이 함수는 예약 불가능 한 날짜들을 순회하며 선택한 체크인 날짜 이후의 가장 첫번째 예약 불가 날짜를 리턴한다. 이 첫번째 예약 불가날짜 이후의 모든 날짜들은 블락처리될 수 있도... unhandledPromiseRejectionunit testtestingLibraryElementErrorJSX테스트코드유닛 테스트sytaxErrorJSX Unit Test란? (단위 테스트) Unit Test를 진행하게 된다면 하나의 기능을 독립적으로 테스트를 하며 코드 변경으로 인해 문제가 발생하여도 짧은 시간안에 해당 문제를 파악할 수 있습니다. 새로운 기능 추가 시 수시로 빠르게 테스트 할 수 있다. 코드에 대한 문서가 될 수 있다. Fast: 테스트는 빠르게 동작하여 자주 돌릴 수 있어야 한다. 잘못된 입력값 길이 테스트 (2자리 수) 프로그래밍을 하게되면 대부분의 객체는... unit teststubmockMockitoMockito Private메서드의 Unit Test 하지만 지난주 공부한 Java의 Unit test 내용으로는 Private 메서드에 대해서는 테스트를 하기 힘들어 Private 메서드를 테스트 하는 방법에 대해 공부해보고자 합니다. 1주차에 공부한 Unit Test에 대한 자세한 내용은 를 통해 확인해보실 수 있습니다. Private 메서드는 기본적으로 외부 클래스에서의 접근이 불간으하여 해당 메서드를 Default메서드로 빼거나 Publ... unit testPrivate Method testPrivate Method test 12.11.21 릴리 TIL : TDD는 처음이라 1. private은 Unit Test를 어떻게 할까? 다른 캠퍼들이 나누어주신 해결방법은 아래와 같은 것들이 있었다. (test만을 위한 코드를 프로덕션 코드에 적어준다는게 좀 찜찜하다) private (set)을 활용하는 방법 다른 있는 메서드들을 활용해서 test case를 작성해 간접적으로 테스트하는 방법 subscript을 활용하는 방법 나는 첫번째 방법으로 queue를 연산프로퍼티... TDDunit testgitTDD #43 Django - Unit Test Test 종류 - End-To-End Testing : 실제로 브라우저를 띄우고 구현한 기능들을 하나씩 실제로 테스트하는 방법. - Integration Testing : 최소 두개이상의 클래스 또는 서브 시스템의 결합을 테스트하는 방법. ex> Postman 또는 httpie로 호출해서 Json response가 제대로 출력되는지 확인 - Unit Testing : 작성한 코드의 가장 작은... TILunit testWeCodedjangoTIL